package com.example.list;

import androidx.appcompat.app.AppCompatActivity;

import android.content.Intent;
import android.os.Bundle;
import android.widget.ArrayAdapter;
import android.widget.Spinner;

import com.orhanobut.logger.Logger;

import java.util.Arrays;

public class SpinnerActivity extends AppCompatActivity {
    private Spinner spinner;
    private String[] str;
    private ArrayAdapter<String> adapter;
    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_spinner);

        spinner=(Spinner) findViewById(R.id.spinner1);
        //3.准备数据源,获取string.xml文件的数据，放入str数组中
        str=new String[]{""};
        Arrays.asList(str);
        //将数据源加载到适配器中
        adapter=new ArrayAdapter<String>(SpinnerActivity.this, android.R.layout.simple_spinner_item, str);
        //context, 表示上下文
        adapter.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item);
        //objects   表示要加载的数据源
        //4.将适配器中的数据加载到spinner控件中
        spinner.setAdapter(adapter);

    }
}